X-Plorer USB Driver

نویسندگان

  • Steven Cary
  • David Cuddeback
  • Keith McCabe
  • Thomas Norrie
  • David Sharp
  • B. Red Wagner
چکیده

Our project has two main parts; part one consists of reverse engineering the USB protocol of the X-Plorer guitar controller manufactured for use with the Microsoft c ©Xbox 360, and part two is implementing a USB driver to make the guitar available to applications running on top of the Linux kernel, with the specific goal of being able to use the X-Plorer guitar with the open-source game Frets on Fire (Kyostila, 2007).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Bare PC Mass Storage USB Driver

Today’s device drivers are dependent on a given operating system, kernel, or an embedded system platform that provides a higher level of abstraction for its use. We present a USB mass storage device driver that does not depend on any operating system, or kernel, or embedded application. The device driver runs on a bare PC and directly interfaces with an application written in C/C++. The applica...

متن کامل

Hardware and Software Solution Developed in Arm Mbed Environment for Driving and Controlling Dc Brushless Motors Based on St X- Nucleo Development Boards

Aim of this work is the design and realization of a driving system for monitoring and controlling of a BLDC motor with Hall sensors embedded. The realized system is composed by three principal blocks: the control electronic board, the power driving board and the BLDC motor. The first block is based on the STM32 Nucleo development board assembled with the second one, the ST-X-Nucleo-IHM07M1 moto...

متن کامل

Tolerating Malicious Device Drivers in Linux

This paper presents SUD, a system for running existing Linux device drivers as untrusted user-space processes. Even if the device driver is controlled by a malicious adversary, it cannot compromise the rest of the system. One significant challenge of fully isolating a driver is to confine the actions of its hardware device. SUD relies on IOMMU hardware, PCI express bridges, and messagesignaled ...

متن کامل

Reverse-Engineering DisplayLink devices USB to DVI for Hackers

DisplayLink produces nice, useful USB graphics adapters. Unfortunately, they had no real Linux support. In this paper, we’ll describe how we first reverse-engineered the encryption and basic protocol, prompting DisplayLink to actually release a Linux driver on their own. However, this driver still didn’t support compression. In the second part, we’ll therefore describe how we reverseengineered ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007